home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-08-22 | 87.1 KB | 1,763 lines |
-
-
- GENERAL INVOICE SALES TRACKER - PLUS(plus)
-
- " G I S T ++ "
-
-
- Program Author: Robert F. Keber Jr.
-
- Produced By: The TypeRight Company
-
-
- 336 SWAIN BOULEVARD
- LAKE WORTH, FL 33463-3342
-
- Telephone 24 Hour Fax
- (407) 969-3643 (407) 964-0785
-
- COPYRIGHT (C) - All Rights Reserved
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DISCLAIMER
-
- Use This Software At Your Own Risk
-
- The author of this software makes or offers no warranty, either
- expressed or implied, regarding any of the software programs included
- with this package. There is no warranty for this software's usefulness,
- or for it's fitness for any particular purpose. The author will not be
- liable for any damages arising from the use of (or from the inability
- to use) this software. The author will not be liable for lost profits,
- lost savings, lost income, lost time, claims by other parties, or for
- other incidental or consequential damages arising from the use of (or
- from the inability to use) this software. Use of this software is
- entirely at the user's own risk.
-
- DICTIONARY DEFINITION: GIST (jist) n. The essence of a matter, as in
- "Getting the gist of a situation".
-
- GIST PLUS(plus) is a "Customer Billing" program. The program name is
- pronounced "Jist Plus Plus". To improve the readability of this text, we
- will refer to GIST PLUS(+) from now on, simply as "GPP" or as "GIST++".
-
- GPP is designed for firms who have a need to produce Invoices which contain
- "Descriptions" about anything. "Names and Serial Numbers" for parts used or
- for sold or serviced equipment. Instructions, Expiration Dates, Disclaimers
- or just about anything else can be entered into invoices, as well as the
- very important numbers which say "Who, When, Where and How Much".
-
- GPP is NOT a "General Ledger" style of accounting program. It is a simple
- to use "GROSS INCOME" program which will provide all of the "Income"
- information that most Accountants or Bookkeepers require from a small
- business. In most cases, they will only need some GPP printed reports and
- your Bank Statement & Check Stubs to maintain your company's books.
-
- But, in addition to organizing and preparing your Income Data for your
- Accountant, GPP will provide "You" (as a Manager) with a great deal of
- other very useful business information. It breaks down your Income by Sales
- Categories, computes averages, and can show the "Total Income Produced" by
- any employee or customer (or your entire operation) for any time period.
-
- It will also automate some tedious chores such as keeping track of "Who
- Paid" and "Who did NOT pay", and producing Acc/Rec "Customer Statements"
- ready for "Window Envelopes" (or with matching mailing labels).
-
- It can also auto-produce copies of "Repetitious Invoices" to the same
- "Customer Base" for each billing cycle (Lawn & Garden, Pest Control, Pool
- Maintenance, Service Contracts, Security Firms, Rental Agencys, etc.).
-
- And it does all of this (and much more) without most of the usual Mistakes,
- Short-Cuts, Oversights, Scratch-Outs, Erasers, Scribbles and White Outs
- that occur when these same tasks are done by an employee with a typewriter.
-
-
-
- CONDENSED LIST OF PROGRAM FEATURES
-
- Customers:
- - Shows "Last Sale Date" & "Total Amount Spent" for every customer.
- - Prints Customer Telephone Directory (2 phones COUNTRY,AREA,PHONE,EXT).
- - Prints Two Customer Address Directories (Long & Short Versions).
- - Prints Customer Mailing Labels (by Name/City/State/Zip/Area/Etc.).
- - Large "Comment Field" for Special Terms, Ship/Bill To Address, Etc.
- - Data fields are designed to allow Most INTERNATIONAL address entries.
- - Prints Labels/Phone/Address Lists by Territories or Service Routes.
- - BROWSE Finds Records By Partial Name or Customer ID Number.
- - SEARCH Finds Records By Searching Any Field(s) (City, State, Etc)
- - UnLimited Customers (limited only by 128 MegaByte Maximum File Size).
-
- Invoices:
- - Use "Hand Written" invoices or let GPP Produce & Print your Invoices.
- - Allows Custom Listings of Descriptions, Part#'s and Work Performed.
- - May Be Configured To Work With ZERO, ONE, or TWO Sales Tax Fields.
- - Sales Taxes can be configured to comply with most Laws & Regulations.
- - Can Print Multiple copies of Invoices (Customer Copy & File Copies).
- - Generates Invoice & Customer Numbers Automatically (No Duplicates)
- - Prints Accounts Receivable Statements with matching Mailing Labels.
- - Prints a Ledger of Invoices for any "Time Period/Customer/Employee".
- - Prints a Ledger of invoices with totals for Accounts Receivable.
- - Provides 12 "ReNameable" Sales Cats plus 2 ReNameable Sales Taxes.
- - Provides 10 "ReNameable" Sets of "Terms & Conditions".
- - Handles "Partial" or "Installment" payments.
- - Packing List - List & Print up to 675 different Sale items.
- - Inventory List - Pop-Up Scroll Bar Window with Sorted Inventory List.
- - Double checks "Calculations" on hand-written employee invoices.
- - Allows a Six Line "Heading" for your Name, Address & Telephone.
- - Allows a Six Line Invoice Footer for custom messages, disclaimers, etc..
- - Extensive use of "Pop Up Windows" for easy use & simplicity.
- - "Re-Bill" Feature Produces New Copies Of Previous Invoices.
- - Jump From New Invoice To New Customer (and back again) By F5 Hot Key.
- - UnLimited Invoices (limited only by 128 MegaByte Maximum File Size).
-
- Income:
- - Prints/Displays Accounts Receivable Ledger & Customer Statements.
- - Prints Gross Income "Breakdown" by Sales Category for any time period.
- - Prints "Income Totals" from any Employee/Customer for any time period.
- - Prints ledger of "Accounts Paid" for any time period.
- - Shows Sales Taxes Charged, Taxes Collected & Taxes UnCollected.
- - Displays or Prints Many Reports & Ledgers and shows averages.
-
- Estimates:
- - Provides ability to produce and print multiple copies of PROPOSALS,
- BIDS and ESTIMATES directly from the printing menu.
-
- Inventory:
- - Support program: Provides ability to Create/Edit an Inventory Data File
- which holds up to 735 items. Automatic "% MarkUp" and "Retail Price"
- calculations. Entries appear in the "Invoice" and "Packing List"
- screens in a "Pop-Up" Scroll-Bar-Window for automatic data entry.
- Eliminates much of the work involved with constantly looking up prices
- for sold items or parts in printed supplier's price list catalogs.
-
- Packing Lists:
- - Support program: Provides ability to Create/Edit large "Packing Lists"
- (up to 675 items each) for inclusion with each customer's invoice.
- Multiple packing lists can be produced for each invoice. Program will
- create, edit, sort & print many different "Pre-Prepared" Packing Lists
- or can produce custom (use once) lists. Accessed directly from the GPP
- Invoice Menu. "Pop-Up" Scroll-Bar "Inventory" Window helps speed up
- these Packing List creations.
-
- General:
- - ONE Rugged ISAM File Holds ALL Customer & Invoice Data and ALL Indexes
- - Handles Data Files Up To 128 MegaBytes (approx. 130,000,000 bytes).
- - Uses "EMS" (expanded memory - when available) For FAST Buffer Storage.
- - Uses "LZW" File Compression To Produce VERY Compact BackUp Data Files
- - Printed Output May Be Sent To LPT1:, LPT2:, Or To A DISK FILE.
- - Print Everything "NOW or LATER": A BIG Time Saver With SLOW Printers.
- - Word Processing style commands for the majority of field entries.
- - Use Partial "NAMES or NUMBERS" for retrieving records.
- - Find "Strong & Weak" Sales Areas For Any Or All Of Your Customers.
- - Find "Strong & Weak" categories of any employee's performance.
- - Find "Strong & Weak" categories of any Product or Service.
- - Unique "BROWSE" mode for viewing Customer & Invoice records.
- - Shows System "DATE & TIME" on "Main Menu".
-
- INTERNATIONAL FEATURES:
- - International Date Settings: MM/DD/YY DD/MM/YY or YY/MM/DD.
- - Time Settings: 12 or 24 Hour Clocks.
- - International Currency Symbols: Dollar, Pound, Yen, Frank, None, Etc.
- - Two International Currency Formats: 1,234.56 or 1.234,56
-
- System Requirements:
- - Computer - PC/XT/AT/286/386/486 or Close Compatible
- - MS/DOS Version 3.3 or higher (Ver 5.0 or higher with EMS Recommended)
- - Ram Memory - 640k (Use of ALL features requires about 500k of FREE Ram)
- - Hard Drive Highly Recommended
- - Monitor - Mono or Color - 80 column
- - Printer - 80 Column Dot Matrix - IBM ProPrinter or Epson FX compatible.
- - CONFIG.SYS: Set To "FILES = 25" (Or More - Very Important!)
-
-
- REGISTRATION
-
- GENERAL INVOICE SALES TRACKER - PLUS (GPP) is a "Shareware" software
- package. The term "Shareware" means that we provide you with a copy of the
- program for you to "try out" for a short evaluation time. After a few weeks
- of use, you are required to either dispose of the program or send us the
- purchase price for registration. Extended use without proper registration
- is a violation of our rights under International Copyright Laws.
-
- WARNING: The "Shareware" versions of any of our programs are, and will
- remain, fully functional. But any of several safeguards "may" exist to
- encourage User Registration and to help detect and expose unauthorized
- retailing of any Shareware version of this program.
-
- User Support (by Phone, Fax or Letter) is available for anyone who needs
- help or information with any of our products (Registered or Not).
-
- Because we produce and support MANY different software packages, and each
- package usually has several updated releases and revisions, please have the
- following information available whenever you contact us for any reason:
- Program's Full Name, Version Number, and Serial Number (even if NOT a
- Registered Program). All the above are shown on the "Main Menu" screen.
-
- BONUS FOR REGISTERING
-
- All Users who register will receive the latest updated, improved and
- "Debugged" version of this program. They are also kept advised of all of
- our new programs, and many times, Registered Users are offered special
- discounts toward (and free Demos of) our new programs.
-
- In addition to all of that, they also receive another program called
- "TOOLS.EXE", which is a "support" program for GPP.
-
- "TOOLS.EXE" let's the registered user do some very useful tasks related to
- manipulating the records in the data file.
-
- #1- EXTRACT Invoices from your data file and create assorted "smaller" data
- files. This allows "Date Specific" data files to be created which may hold
- "Yearly, Semi-Annual, Quarterly or Monthly" data.
-
- Another benefit of this feature is that it allows the User to keep their
- "current" data file much smaller in size. Smaller file sizes increase the
- program's speed during data searches and calculation routines, and can free
- up a significant amounts of disk space.
-
-
- #2- PACK THE ISAM File. When Records are "deleted", they are only "marked"
- as being deleted. They are NOT removed from the data file, and are simply
- over-written when (and if) you add new records. The PACK FILE routine will
- remove all records marked as deleted, and will readjust the reserved Index
- Space in the ISAM file. This will usually reduce the file size.
-
-
- #3- CLEAR the "Last Sale Date" & "Total Amount Spent" fields from all the
- Customer Records. Then Recalculate and insert new values for both of those
- fields based upon the information found in the Current Invoice file.
-
- This selection also offers the option of "Deleting" Customer Records which
- have NO matching Invoice Records in the current Invoice file (No Last Sale
- Date and Zero Total Amount Spent). This usually happens when Invoice
- Records are either Deleted by an operator, or Extracted to another file.
-
-
- #4- REPAIR THE DATA FILE. If your data file should become "corrupt", in
- many cases this routine can "fix" the file and make it functional again.
-
- Any kind of file can become corrupt by Improper Program Exits (such as
- Power Outages would cause), by "Bad Disk Sectors", "Broken File Chains",
- "Lost File Clusters", Bad Disk File Allocation Table (FAT), Hard Disk
- Crash, and several other reasons.
-
- This is especially true now that most computers have some type of "Disk
- Cache" program in operation. These Cache Programs hold some of the disk
- file data in RAM Memory, and limit the number of times a file is Read or
- Writen to. If power is cut off before the Cache Program has done it's last
- "File Update" (usually within 1 minute from your last keystroke), a corrupt
- file or missing record(s) can result.
-
- This REPAIR feature alone makes Registration of GPP a smart choice for any
- person who is serious about keeping accurate business records.
-
- HOW DO I REGISTER?
-
- Print out (and fill out) the enclosed file named "REGISTER.DOC" with the
- following Command.... "COPY REGISTER.DOC LPT1:" <...and press 'Enter'>.
-
- The printed output will be a Registration Form. The program price will be
- listed on that Form. As all Prices and Features are subject to periodic
- changes, it is advised that you call or write for the latest version number
- and price after July, 1994.
-
- When you have filled in the Registration Form, Mail it to us with your
- Payment. Make checks payable to "R. KEBER JR." in United States Funds.
-
- Our normal method of shipping a pre-paid order within the United States
- is by regular 1st Class Mail. In such cases there is NO SHIPPING CHARGE,
- and delivery time is usually just a few days.
-
- (All Prices & Features Are Subject To Change Without Notice)
- COPYRIGHT (C) - ROBERT F. KEBER JR.
- Produced & Distributed By: TypeRight Software
-
- Files included with GPP
-
- CNFGPPnn.EXE - Allows User To "Set-Up" GIST PLUS(+) To Individual Needs.
- DATAFILE.OVL - Data File Template. Contains Sample Invoice/Customer Data.
- GPP.DOC - This Instruction Manual
- GPP.EXE - Main Program
- INSTALL.EXE - Installs GPP on Hard Drive & Prints Instruction Manual
- INVNTORY.EXE - Creates/Edits/Sorts "INVNTORY.DAT" Inventory File
- PACKLIST.EXE - Creates/Edits/Sorts Assorted Invoice "Packing Lists"
- 10012-1.PKL - Sample Packing List #1
- 10012-2.PKL - Sample Packing List #2
- REG.DAT - Registration Data - User's Name & Serial Number.
- REGISTER.DOC - Registration Form - Print & Fill Out When Registering
- SCREEN.OVL - GIST PLUS(+) Display Screens (Compressed)
-
- ------------- Files Shipped With Registered Versions Only ---------------
-
- CONVERT.EXE - Converts "Older" Style CUSTOMER.REC and INVOICE.REC Files
- (from our GIST-PLUS program) Into A GPP ISAM Data File.
-
- TOOLS.EXE - Data File Utilities and Maintenance.
-
- ISAMREPR.EXE - Microsoft's ISAM File Repair program.
- ISAMPACK.EXE - Microsoft's ISAM File Packing Program.
-
- ------------- Files which are created when GPP is run ------------------
-
- DATA.FIL - "ISAM" Data File (Indexed Sequential Access Method)
- DATA.BAK - Backup File - Highly Compressed (LZW) Copy Of "DATA.FIL"
- INVNTORY.DAT - Inventory Data File - Maximum of 735 Records
- GPP.CNF - Configuration File For GPP's Custom Program Settings.
- FILENAME.PKL - Assorted Packing List Files.
- PRINTER.PRN - The "Print To Disk" File Where Printed Output Is Stored.
- RUNWHAT.DAT - Helps Direct GPP File "Switching" and "Flow Control".
- SETTING UP GIST PLUS(+)
-
- GPP.EXE has been written in such a manner as to make it very adaptable to
- different Tax Laws, User needs, and hardware abilities. As a result there
- are many features which can be changed (or "Configured"). Most changes can
- be made by running the GPP program, and then choosing the "RECONFIGURE"
- menu selection from the Main Menu.
-
- The Reconfigure section of GIST++ has a lot of "on screen" instructions,
- explanations and menus. It will create a new disk file called "GPP.CNF"
- which will contain a list of all the custom changes you may have selected.
- From then on, when GIST++ is run, it will look for GPP.CNF and (if found)
- will use the list of "settings" inside the file.
-
- CONFIGURABLE GIST PLUS(+) SETTINGS
- ------------------------------------
- CONFIGURE CATEGORY | DEFAULT SETTING
- -------------------------------------------------------------
- Name Of Invoice TAX #1 Field.....: "OTHER TAX"
- Sales Tax#1 On Sale Category #1..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #2..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #3..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #4..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #5..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #6..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #7..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #8..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #9..: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #10.: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #11.: Yes Percentage Rate: .02
- Sales Tax#1 On Sale Category #12.: No Percentage Rate: 0
-
- Name Of Invoice TAX #2 Field.....: "SALES TAX"
- Sales Tax#2 On Sale Category #1..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #2..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #3..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #4..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #5..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #6..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #7..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #8..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #9..: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #10.: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #11.: Yes Percentage Rate: .06
- Sales Tax#2 On Sale Category #12.: No Percentage Rate: 0
- Sales Tax#2 On Sales Tax#1.......: No Percentage Rate: 0
-
- Page Headings (Graphics/Text)....: Use Non-Graphic Characters
- Use GIST PLUS(+) Letterhead......: Yes
- Use Pre-Printed Stationery.......: No
- Use "Window" Mailing Envelopes...: No
- Center Invoice's 5 COMMENT Lines.: No
- Last Printed Line Of Invoice.....: "Sales Rep:___ Customer Rep:___"
- Print Customer Phone On Invoices.: Yes
- Starting Invoice Number..........: 10,000 (Options: 3 to 9,000,000)
- Starting Customer Number.........: 3 (Options: 3 to 9,000,000)
- Copies Of Printed Invoices.......: 1
- Printed Output Sent To...........: LPT1: (Options: LPT2: or DISK FILES)
-
- Sales Category #1 Is Called......: "Sale Cat #1"
- Sales Category #2 Is Called......: "Sale Cat #2"
- Sales Category #3 Is Called......: "Sale Cat #3"
- Sales Category #4 Is Called......: "Sale Cat #4"
- Sales Category #5 Is Called......: "Sale Cat #5"
- Sales Category #6 Is Called......: "Sale Cat #6"
- Sales Category #7 Is Called......: "Sale Cat #7"
- Sales Category #8 Is Called......: "Sale Cat #8"
- Sales Category #9 Is Called......: "Sale Cat #9"
- Sales Category #10 Is Called.....: "Sale Cat 10"
- Sales Category #11 Is Called.....: "LABOR CHRGS"
- Sales Category #12 Is Called.....: "SHIPPING"
-
- Payment Terms #1 Is Set To.......: "PAID - CASH"
- Payment Terms #2 Is Set To.......: "PAID - CHECK"
- Payment Terms #3 Is Set To.......: "PAID - CREDIT CARD"
- Payment Terms #4 Is Set To.......: "PREPAID ORDER"
- Payment Terms #5 Is Set To.......: "COLLECT ON DELIVERY"
- Payment Terms #6 Is Set To.......: "NET CASH - 10 DAYS"
- Payment Terms #7 Is Set To.......: "NET CASH - 15 DAYS"
- Payment Terms #8 Is Set To.......: "NET CASH - 30 DAYS"
- Payment Terms #9 Is Set To.......: "DUE ON RECEIPT"
- Payment Terms #10 Is Set To......: "SPECIAL PRE-ARRANGEMENT"
-
- Heading Text - Line #1...........: "YOUR COMPANY'S NAME & ADDRESS"
- Heading Text - Line #2...........: "To Insert Your Own Data"
- Heading Text - Line #3...........: "In These 6 Lines Of Text,"
- Heading Text - Line #4...........: "Use The RECONFIGURE Selection"
- Heading Text - Line #5...........: "On The Main Menu. Then On Next"
- Heading Text - Line #6...........: "Menu, Use 'Header Information."
-
- Footer Text - Line #1............: "THANK YOU FOR YOUR BUSINESS"
- Footer Text - Line #2............: "To Insert Your Own Data"
- Footer Text - Line #3............: "In These 6 Lines Of Text,"
- Footer Text - Line #4............: "Use The RECONFIGURE Selection"
- Footer Text - Line #5............: "On The Main Menu. Then On Next"
- Footer Text - Line #6............: "Menu, Use 'Footer Information."
-
- International Dates..............: MM/DD/YY (Options: DD/MM/YY YY/MM/DD)
- International Times..............: 12 Hour Clock (Option: 24 Hour Clock)
- International Money Symbols......: $ (Options: Pound,Frank,Yen,None,etc.)
- International Fraction Designator: . ("." = 1,234.56 "," = 1.234,56)
-
- Any (or all) of the above items (and a few "Sub-Items") may be changed as
- often as you like. You may use "RECONFIGURE" over and over, as it will
- simply "Read" and then "Re-Write" the "GPP.CNF" file.
-
- PROGRAM SECURITY
-
- It may take some time and experimentation to finally get GPP set up exactly
- the way you want it to be for all your needs. But other Users can reset and
- change those same settings without your knowledge. Also, if someone should
- delete the file called GPP.CNF, all of your settings will be gone, and the
- program will reset to it's default settings.
-
- As a precaution against this, we suggest that you set up the program
- configuration as "you" want the program to operate. Then make (and keep on
- file) a printout of the configured settings. There is a menu choice for
- printing a list of these settings on the ReConfigure Program Menu. You will
- find those printouts VERY helpful the next time you need to check the
- settings or reconfigure the program (or an updated version) again.
-
-
- SETTING UP GPP ON YOUR HARD DRIVE
-
- GPP is NOT copy-protected and has no elaborate schemes to prevent copies
- from easily being made. Though Registration only entitles you to one (1)
- working copy of GPP for each registration fee, backup copies can be made
- by any of the normal DOS/MS-DOS "Copy" or "Disk Copy" commands.
-
- All of the GPP files are "matched" to each other by version number. They
- MUST ALL BE from THE SAME VERSION or the program will not work properly.
-
- The best and easiest method (always) to "Set-Up" or "Update" GPP is to
- run the GPP Program called "INSTALL.EXE".
-
- "INSTALL.EXE" will NOT erase or delete any of your existing GPP data files,
- but will replace all of the other GPP files. If installation is on a Hard
- Drive, "INSTALL" will simply check to see if a Sub Directory called "\GPP"
- already exists on that drive. If it does, it will warn you and then give
- the option to "Quit" or "Continue" operation.
-
- If this is a brand new installation (you have never used this program
- before) and you get the warning that "\GPP" already exists, then QUIT the
- install program and find out what files are already in the sub-directory
- called "\GPP" on your hard drive. You may then have to make adjustments to
- avoid confliction problems between GPP and whatever files are already
- present in that sub-directory.
-
- In the case of an "Update" installation, "\GPP" WILL already exist from the
- previous installation, and you will "Be Warned". Enter a "C" to "Continue"
- Installation. INSTALL.EXE will then "peek" into the target Drive &
- Directory, and then do whatever is necessary to avoid "over-writing" your
- existing DATA.FIL, INVNTORY.DAT, PACKLIST.PKL or GPP.CNF files.
-
- It will also create another file called "GPP.BAT", which it will store in
- the ROOT Directory. This file is created for those Users who may not know
- their way around a Hard Drive too well. Simply typing GPP in the ROOT
- Directory will automatically switch to the "\GPP" sub directory and then run
- "GPP.EXE" for the operator.
-
- INSTALL will also check to see if there is a "Boot-Up" file called
- "CONFIG.SYS" on the target drive. If CONFIG.SYS does NOT already exist,
- then INSTALL will create such a file for the operator. The "CONFIG.SYS"
- file will only contain one very important command...
-
- "FILES=25"
-
- If there already is a "CONFIG.SYS" file, then "INSTALL.EXE" will examine
- it's contents. If a "FILES=" command to does NOT exist, it will be inserted
- into the file.
-
- If the "FILES=" command DOES EXIST, it will be examined and reset (if
- necessary) to a minimum of "25" files. This command is what determines the
- maximum number of disk files that your computer may "Open" (access) at one
- time. On most systems, the default setting is only for "8" files.
-
- It is "VERY IMPORTANT" for the "FILES=25" command to be set to at least 25
- or more files or GPP will run into a "Brick Wall" as it tries to create and
- open "one" file too many.
-
- The same is true for many (lots & lots) of other programs as well. So it's
- not a bad idea to set this to "25" files, and never change it again (unless
- another program tells you to increase it to an even higher number). The
- "FILES=" command is one where "Too much won't hurt, but too little will"
- (within reason).
-
- GETTING STARTED
-
- Once you have gotten all the GPP files installed, all that is necessary to
- RUN GPP is to BOOTUP and Enter the command.........: GPP <press enter>
-
- GPP will then load into memory. If this is a brand new installation, there
- will be no data file ("DATA.FIL") for the program to access. So you will be
- asked if you wish to use the "SAMPLE" data to try out the program.
-
- If you answer "Y" (for yes) then GPP will create a data file called
- "DATA.FIL", and the file will contain SAMPLE Customer & Invoice records.
-
- If you answer "N" (for no), GPP will create the same data file (DATA.FIL),
- but it will contain NO sample records (it will be an EMPTY file). Such a
- file is ready to start accepting "FOR REAL" data from you, about your real
- customers and their billing transactions with your firm.
-
- Once a data file has been established, GPP will then present you with the
- "Main Menu" screen.
-
- The sample data files have been included to make things a bit easier for
- you if you just want to "try out" this program. They will save you the
- trouble of entering your own data just to see just what GPP can do, like
- printing various reports, performing calculations, and many other things.
- They also demonstrate many things which might otherwise never occur to you
- (such as alternative uses for various data fields, features which are NOT
- immediately obvious, and so on).
-
- Feel free to play around with these sample files, and "get the hang" of how
- the program works. That's the easiest and fastest way to learn (most fun
- way too).
-
- Run through all the different Menus and features, and try everything. Find
- records, add new records, edit records, delete records. Print out some
- labels, directories, statements, reports and invoices. Make all of your
- mistakes with the sample data files and learn while using "them" instead of
- your "Real" data.
-
- Try "Re-Naming" the "Sales Categories" and "Terms & Conditions" to settings
- which will apply best to your individual type of business. Selecting Sales
- Category Names is perhaps the most important step in setting up GPP for your
- own use. A LOT of thought should be given to the Names BEFORE you begin to
- enter your own "for real" data.
-
- REDIRECTING PRINTED OUTPUT
-
- GPP allows you to send any or all of your "Printed Output" to any of three
- destinations; Line Printer #1 (LPT1:), Line Printer #2 (LPT2:) or to a disk
- file named "PRINTER.PRN".
-
- When set to "Disk File", everything that would normally be sent to your
- printer will be sent (at top speed) to a disk file named "PRINTER.PRN".
-
- You may "ReDirect" the "Printed Output" from either the GPP PRINT MENU or
- from the RECONFIGURE MENU (the Printed Output selections).
-
- If you have a SLOW PRINTER, and don't want to spend a lot of time "waiting
- around" for your printer to slowly print each and every page, then set the
- printed output to go to the DISK FILE (named PRINTER.PRN).
-
- Or if you have a LOT of information to print (such as ReBilled Invoices or
- Customer Statements), set GPP for DISK FILE output. When set to DISK FILE,
- GPP will perform ALL printing operations extremely fast (sometimes so fast
- that literally, "If you blink..., you'll miss it).
-
- Then, when finished with your GPP work session, press the "F10" Key to exit
- GPP. Before exiting, GPP will ask if you wish to print "PRINTER.PRN" (the
- disk file which contains all of your printed output). If you answer "Yes",
- printing will begin immediately.
-
- But before you answer "Yes", make sure that your printer is completely
- "ready to go". Make sure it is "On Line", has plenty of paper, and is
- electronically set for the "Top Of Page" position. Once activated, printing
- will continue non-stop until ALL of the data in PRINTER.PRN has been
- printed (or until you manually interrupt by shuting off the printer).
-
- If you decide to exit GPP without doing the printing, GPP will then ask if
- you wish to DELETE the PRINTER.PRN file. If you answer "No", the print file
- will be left unchanged. If "Yes", the file will be deleted.
-
- Every time you start up GPP with the "Print To Disk" option in effect, GPP
- will look for the PRINTER.PRN disk file. If it finds the file on your disk,
- GPP gives you the option of "Appending" (adding new output to the end of
- the existing file), or "Over-Writing" the file.
-
- Over-Writing the file will KILL all of the old printed output, replacing
- it with any newer printing you may produce (be VERY careful with this).
-
- LABELS: We suggest that you DO NOT print any mailing labels while in the
- "Print To Disk" mode, unless "Labels" are the ONLY thing you will be
- printing in this particular work session. The reason for this is because
- none of the label printing routines end with a "FormFeed". Therefore they
- DO NOT set up the paper to the next "Top Of Page" for any other printing
- which will follow the printing of labels. As a result, any printing which
- occurs AFTER you have printed one or more labels WILL NOT be centered
- properly on the sucessive pages (from top to bottom).
-
- TIME SAVER: To save even more time, you may use the MS/DOS program named
- "PRINT.COM" to print PRINTER.PRN (see your MS/DOS manual - PRINT.COM).
-
- Using PRINT.COM will print PRINTER.PRN in the "BACKGROUND" (in a Multi-
- Tasking mode), allowing you to use your computer for other (non printing)
- tasks at the same time as PRINTER.PRN is being printed.
-
- EDITING PRINT FILE: If you wish, you may view or edit the "PRINTER.PRN"
- file with most word processors or text editors, as it is only an ASCII TEXT
- file with a few Epson Printer Control Codes embedded in the text.
-
- But if you edit this file, be cautious about adding or deleting lines or
- linespaces in the file (unless you delete whole pages of printed data).
-
- In general, if you Add a new line on a page, you should also Delete a line
- from somewhere else on the same page. The number of lines per page should
- remain constant (unless you use the "True Epson Formfeed" option). Changing
- the number of printed lines per page can "mess up" the linespacing on ALL
- of the following pages of print, especially when using the "Simulated
- Formfeed" ReConfigure option.
-
- NEGATIVE DATA ENTRIES
-
- To enter a "Discount" (or any other kind of number which is meant to be
- subtracted), the value must be entered as a NEGATIVE NUMBER (eg: -26.54
- ...dash + the number).
-
- While on this subject of Negative Entries, some of our users have expressed
- confusion about how to go about eliminating Invoices which were entered in
- error, or which are "UnCollectable". Some have compounded the error by
- adding yet another New Invoice (identical to the original), but with ALL
- Negative Entries, to "off-set" the original Invoice's values. Such a
- practice will only help to create a large "Can Of Worms" and produce some
- very confusing printed reports.
-
- Instead, if the values on the Invoice in question have not yet appeared in
- any reports sent to your Bookkeeper, Accountant or Government, then simply
- DELETE IT (as if it never was entered in the first place).
-
- But if the error was found AFTER your Bookkeeper or Accountant did your
- books (or after you paid the Sales Tax on the invoice), then print out a
- couple of copies of the Incorrect Invoice, and then delete that Invoice
- from the GPP Invoice file. Take the printed Invoices and mark each copy as
- "VOID". Put one copy into your paper file for record keeping, and give the
- other copy to your Accountant the next time He/She does your books. It will
- then be deducted (in your books) from your reported income for the next new
- accounting time period.
-
- PARTIAL PAYMENTS
-
- Partial Payments (or Credits) can be applied to invoices during Invoice
- Editing when the "Paid In Full" field is left without an entered date.
-
- If the "Paid In Full" field is left without an entered date (left UnPaid),
- you will be offered a chance to enter a "Partial Payment" toward the end of
- the Invoice Editing process.
-
- Partial Payments should be entered as normal (positive) numbers (NOT
- Negative numbers) as the program will automatically perform all required
- mathematics.
-
- If a "Partial Payment" entry is made, some new figures will be displayed
- "On Screen" which will show the "Last Payment Amount", the "Last Payment
- Date", The "Total Amount Of Payments Received" (Credits), and the "UnPaid
- Balance" due on that invoice.
-
- These same "Partial Payment" figures will then appear at many other places
- throughout the program as this same invoice is accessed by other routines.
-
- "Accounts Receivable" screens and printed reports, "Invoice" screens and
- printouts, printed "Customer Statements", and "Sales Income" screens and
- reports will all reflect the amounts and the changes made by any and all
- of the partial payments.
-
- If you use the "RE-BILL" routine, then all "Partial Payments" and "UnPaid
- Balances" will be IGNORED and set to zero as newer invoices are created. In
- other words, the OLD "Invoice Total" will be the NEW "Balance Due" in the
- newly created invoices.
-
- When the final "Payment" is entered and the "Balance Due" becomes zero (or
- less than zero - no "Credit Balance"), a window will appear asking if you
- wish to "Mark This Invoice As Paid In Full". If "YES", then ALL "Partial
- Payment" and "Balance Due" fields will be reset to zero, and the invoice
- will be marked as "Paid In Full" using "Today's Date".
-
- If you manually enter a date into the "Paid In Full" field when there is
- still a "Partial Balance Due", another window will appear asking if you
- wish to "clear" all partial payment entries. If "YES", then ALL "Partial
- Payment" and "Balance Due" fields will be reset to zero, and the invoice
- will be marked as "Paid In Full" using the date which you entered.
-
- At the current time, GPP will NOT keep track of "Multiple Payments" and
- payment dates (beyond the last payment). It simply keeps track of the Total
- Paid, Total UnPaid, and Balance Due for each invoice. Extensive tracking of
- Multiple Payments (Dates, Amounts and Check Numbers) can be performed
- manually in a "Hard Copy" (printed on paper) Accounts Receivable File.
-
- *************** IMPORTANT READING **************
-
- IMPORTANT: When you are ready to erase the "SAMPLE" data files and begin
- entering "Real" data... DO NOT just "Delete" every sample record inside of
- each file.
-
- To COMPLETELY ERASE THE DATA, select the "RECONFIGURE" selection from
- the Main Menu. Once "Reconfigure" is loaded, there is a menu selection for
- ERASING the DATA file on the Configuration Menu which make this task simple
- and fast.
-
- Once you have ERASED the sample data files, when GPP.EXE is run again, it
- will (once again) ask if you want to use the "SAMPLE" data files. Answer
- "N" (for NO). By doing this, GPP will create a brand new (and empty) data
- file for you to begin entering your own "For Real" Invoice & Customer data.
-
- PRINTING TROUBLES
-
- If you find you are having trouble with "printing" any of the various
- "print" items, look farther into this text for a heading of "TROUBLE"
- and "PROBLEMS" for suggestions on what to check for.
-
- DATA ENTRY & CURSOR CONTROLS
- FIELD EDITING -- CURSOR MOVEMENT
-
- The following page or so describes the methods used in GPP to enter data
- into "Fields". "Field" is just another word for a "Blank Space" to be
- filled in with information. Example: "NAME:____(field)_______".
-
- We suggest that you take the time to at least glance through this
- information, as most of it has been put there to make life (and GPP)
- easier for you. Some of it will describe "Short-Cut" methods of entering
- data, while some of the others will answer some questions before you even
- think to ask them.
-
- INSERT KEY: Toggles between "Insert" & "Overwrite" of characters.
- Cursor changes shape for each mode.
-
- DELETE KEY: Deletes character at cursor position.
- BACKSPACE.: Deletes character to left of cursor position.
-
- LEFT ARROW.: Move cursor left one space.
- RIGHT ARROW: Move cursor right one space.
- UP ARROW...: Jump To Previous Field.
- DOWN ARROW.: Jump To Next Field.
- ENTER KEY..: Jump To Next Field
- RETURN KEY.: Jump To Next Field
- TAB KEY....: Jump To Next Field
-
- CTRL LEFT..: Move cursor left one word.
- CTRL RIGHT.: Move cursor right one word.
-
- HOME KEY...: Move cursor to beginning of field.
- END KEY....: Move cursor to end of field entry.
- CTRL END...: Delete field entry from cursor position to end.
-
- PAGE UP....: Jump to top field.
- PAGE DOWN..: Jump to bottom field.
-
- F-1 KEY....: Exit "Current Routine" and return to the previous menu.
- F-5 KEY....: Varied purposes. Watch Bottom Center of Display Screens.
- F-10 KEY...: Exit from the GPP program.
-
- YES/NO QUESTIONS:
-
- In the majority of cases, when GPP asks a question to be answered by a "Y"
- or "N", pressing the "Enter" key is the same as entering a "Y" (for Yes).
- But there are a few places where the reverse is true (Enter = "N"), and
- still a few other places where you MUST press a "Y" or "N", and the "Enter"
- key won't be accepted. It sounds confusing, but (believe it or not) it
- works well and makes good sense in practice. However, when in doubt, just
- press the "Y or N" keys.
-
- DATE & TIME FIELDS:
-
- If you find that the "TIME & DATE" displays are NOT accurate, then the
- problem is NOT with GPP. The problem is that "YOUR" Computer System's
- "Clock & Calendar" are not properly set. The "Reconfigure" program has a
- menu selection to reset your System time and date to current settings.
-
- TIMES: The Reconfigure Program offers either "12" or "24" Hour Clocks.
-
- DATES: The Default Date format is: MM/DD/YY. Other International Date
- Formats of DD/MM/YY or YY/MM/DD may be set from the Reconfigure Menu.
-
- If you use any Date Format other than the default (USA) setting, GPP will
- expect you to already have your Computer System's "COUNTRY" setting set to
- the appropriate country for the Date Format which you selected.
-
- For example: If you select the United Kingdom's date format of "DD/MM/YY",
- then GPP expects that you already have a command line of "COUNTRY=044" in
- your CONFIG.SYS file. See your MS/DOS Manual for more information on
- setting "COUNTRY" settings.
-
- If you DO NOT have the "Country" set correctly, you will either produce a
- System Error when GPP tries to reset your System Date with a date format
- which is different from the one which was set when you Booted Up your
- machine, or your computer system will simply ask you to re-enter the date
- again. In either case, there is no harm done to your System or to GPP.
-
- Anywhere in GPP where you enter a date, it will always be checked for
- validity. If the date is invalid, a "Warning Window" will appear on screen,
- and the date will not be accepted.
-
- INVOICE DATE FIELD: To enter "Today's Date" (System Date) in this field,
- just "exit" from this field by ANY method WITHOUT entering any kind of date
- entry (Depress ENTER, TAB, UpDn, PgUp, PgDn, F5 Key, etc.).
-
- PAID DATE: To mark an Invoice as "Unpaid" (or NOT completely paid), don't
- enter anything in this field. You accomplish this by just pressing the
- "Enter" (or cursor) keys. When marked as "Unpaid", the field should show
- MM/DD/YY, DD/MM/YY or YY/MM/DD. Nothing should be entered into this field
- until the very last cent of the Invoice Total has been received (DO NOT
- enter any date here for Partial Payments).
-
- To mark the "Paid Field" as "Paid" using "Today's Date", just press the
- "F5 Key" (watch the bottom center of the screen).
-
- The OLDEST date GPP can handle is January 2, 1950
- The NEWEST date GPP can handle is December 31, 2049
- The "Missing Day" (Jan 1, 1950) is reserved for special GPP program use.
-
- This effectively gives GPP a 100 year date range.
- SEARCH KEYS:
-
- When GPP asks you to enter some information to search for a particular
- record, if asking for an ID Number, for the best results try to enter the
- entire number (not just part of it).
-
- If asking for a Customer's Name, for the best results only enter the first
- few characters of the last name (about 4 or 5 characters). This is usually
- enough to locate most names easily (first names should NOT be used).
-
- However, in some cases it would be easier to type in some extra characters
- to speed up the customer search. Example: If looking for "SMITHERS" (and
- you know you have a fair number of "SMITH"s in the file), to avoid wading
- through ALL of the "Close Match" records you might enter "SMITHE" instead
- of "SMI" as your search "key".
-
- If GPP is unable to find any record which matches the "Search Key"
- information which you provided, an "on screen" message will appear saying
- so. You then have the option of trying again.
-
- But in some cases, if an "Exact Match" is not found, GPP will present the
- "Next Closest Match" for your inspection, and it will then ask if that
- record is correct (as in the "Browse" mode).
-
- "CUSTOMER DATA ENTRY" SCREEN
- ===============================
- "LAST SALE DATE" & "TOTAL AMOUNT SPENT" FIELDS
-
- These two fields are located on the "Customer Data Entry Screen". They are
- "calculated", "filled in" and "maintained" automatically by GPP. They
- cannot be changed or edited by an operator.
-
- As you enter "New" invoices (or Edit or Delete existing Invoices), these
- fields will be updated with the new data automatically.
-
- You can always determine if you can change a field entry by the color of
- the text in the field. A "White" field entry MAY NOT be directly edited,
- while a "Yellow" field entry CAN be easily changed at anytime.
-
- The GPP "Support Program" called "TOOL.EXE" offers the capability of
- "Clearing & Recalculating" the "Last Sale Date" & "Total Amount Spent"
- fields in each customer record. The new data placed into these fields will
- be based upon the Data in the Invoice Records currently in the file.
- TOOL.EXE is only provided with "Registered" versions of GPP.
-
- Also offers an option to DELETE customers without any matching invoices.
-
- TWO "NAME" FIELDS
-
- GPP provides two "Name" fields for entries. The Last/Business name field
- contains 30 characters, and the First name field contains 20 characters.
- Combined together, the two fields total a maximum of 50 characters for
- names.
-
- For reasons of spacing on paper and labels, only the first 30 characters of
- the combined two name fields will be printed on any GPP printout. For
- this reason, we suggest that you keep all "First Name" field entries as
- reasonably short as possible.
-
- NAMES & ID NUMBERS AS "KEYS"
-
- After a "Customer" or an "Invoice" have been assigned an "ID number", and
- the record is saved to a disk file, you will no longer be able to change
- the Names or ID Numbers through any of the GPP "Editing" routines.
-
- Once assigned, the "ID Numbers" are "Keyed" to the "Names", and "Vice
- Versa". They are permanently "MATCHED" to each other. The only way to
- change those "Names & Numbers" is to "Delete" the entire record, and
- then re-enter it all over again.
-
- A quick way to know which fields can be edited is to look at the color of
- the print in the fields. Yellow text CAN be edited, while White can NOT.
-
- The "ATTN OF:" field can be used for "Attention Of" information, or it can
- be used as part of a two line street address. If this field is left empty,
- it will NOT be printed as a "blank" line in your printed addresses, as the
- fields normally printed below this line will move up to fill it's place.
-
- For International Users there is a special invisible feature combined into
- the "City" and "State" fields. If your equivalent abbreviation for "STATE"
- is MORE than 3 characters then do the following. Try to fit your "STATE"
- abbreviation into the same field as your City, and enter NOTHING into the
- "State" field. Example: "City Or Town: KANGAROO TOWN, NSWL". If this is
- done (and nothing is put into the "State" field), the program will NOT put
- a Comma (",") after the "City/Town" line, will ignore the "State" field,
- and will simply attach your Zip Code to the end of the printed line. Your
- printed output will look like "KANGAROO TOWN, NSWL 1234".
-
-
- TERRITORY & SERVICE ROUTES
-
- If you have a type of business which assigns specific areas of a County,
- State or Country to different employees, this field will allow you to print
- Customer Address Lists, Telephone Lists, and sets of Mailing Labels by the
- territory number.
-
- This feature can help speed up the time it takes the employee to locate
- customer information. The lists will ONLY CONTAIN information pertinent to
- His/Her work area, and will NOT contain the customer information for your
- entire office. This can also be an added "Security" measure, as these
- printed lists can be of great value to employees thinking of beginning
- their own business, or to your competitors if they should obtain a copy.
-
- If you DO NOT use Routes or Territories, then you can either ignore the
- "Territory" field (and leave it empty)....
-
- ....or use it for some other type of "Coding System" for printing
- "Special" lists which contain only specific groups of customers. Perhaps
- "WholeSale" verses "Retail" customers, or Large, Medium and Small
- customers, each of whom may require a different kind of advertising by
- mail. There are many possibilities, and you may set up anything that suits
- your needs. These possibilities are even farther enhanced if you use the
- SAME "Code Number" in your "Employee Number" field.
-
- THE "TELEPHONE NUMBER" FIELDS
-
- GPP includes a seven digit "Country Code" field with each telephone number.
- The country code is like an "Area Code", and is used when direct dialing
- most international calls.
-
- The "Country Code" field will accept ANY kind of character, and so it may
- be used for other telephone related purposes as well as Country Codes. But,
- if the Country Code does NOT contain a NUMERIC VALUE greater than zero, it
- will NOT be printed on GPP Invoices as part of the telephone number.
-
- TELEPHONE CntryCode AreaCode PhoneNumber Extension
- FIELDS [-------] (---) ---------- -------
-
-
- Examples: "[011-44-] (075) 233-8888-- England"
- "[FAX----] (111) 111-1111-- 24 Hour"
- "[PAGER--] (222) 222-2222-- 1234---"
- "[Hrs 9-5] (333) 333-3333-- Office-"
-
- The Telephone Number fields have a special feature in that seven digit
- (USA) entries may be made as "123-4567" or as "1234567", and the "-" will
- be inserted automatically.
-
- For our international Users, phone numbers longer or shorter than 7 digits
- may be used and the dash ("-") will NOT be auto-inserted. Telephone numbers
- which begin with one or more zeros (0) will have leading zero(s) eliminated
- when saved in the disk file (sorry). On the other hand Area Codes beginning
- with one (1) zero will have it preserved.
-
- Also, the USA Telephone field format "(111) 111-1111" does NOT always look
- normal when used in other countrys. So we have added an option in the
- ReConfigure program ("Printed Output" selection) to turn "ON" or turn "OFF"
- the printing of the Customer's Telephone Number on printed Invoices.
-
- This feature was added because many International Users have expressed that
- the USA Telephone format is okay for use around their own office, but it is
- very confusing to their customers when printed on the invoices.
-
-
- "INVOICE DATA ENTRY" SCREEN
- ================================
-
- CATEGORY OF SALES
-
- GPP breaks your sales down into 14 different categories of "Income", ALL
- of which can be renamed by the User by using "RECONFIGURE".
-
- Sale Category #1 Sale Category #6 Labor Charges
- Sale Category #2 Sale Category #7 Shipping Charges
- Sale Category #3 Sale Category #8 Sales Tax1 Charges
- Sale Category #4 Sale Category #9 Sales Tax2 Charges
- Sale Category #5 Misc.
-
- CASH REGISTER SALES
-
- If you use a Cash Register for sales (as well as employee invoices),
- reserve one of the "Sales Categories" for "Cash Reg", and make an entry in
- that "Sales Category" at the end of each day's business.
-
- The easiest way to do this is to create a "Customer Record" for your own
- office by entering your firm's name and address in the customer file, or by
- creating a customer record with a "Name" of "CASH REGISTER SALES" (or
- something similar).
-
- Then, at the end of each day, create an Invoice for "CASH REGISTER SALES"
- (or whatever) and enter the amount from the Cash Register.
-
- If you have several Cash Registers, issue each Cashier an Employee ID
- Number, and use the "Employee Number" field on each invoice to keep track
- of "Who" turned in "How Much" on "Which Day, Week, Month, etc.".
-
-
-
- INVENTORY ITEMS
-
- When you get to the "Quantity/Description/Price" section of each invoice,
- you may note that at the bottom, center of the screen a message appears
- when the curser enters any of the "Description" fields ("F5=INVENTORY").
-
- If you hit the F5 Key, a "Window" will appear inside of which can be listed
- up to 735 different Inventory items. Each item will have a "Description", a
- "Retail Price", and a "Sales Category" number. The items "can" also be in
- "Sorted" order if you wish.
-
- To select an Inventory Item, use a combination of your Up/Down Arrow Keys,
- and your PageUp/PageDn Keys. There are 49 pages of 15 items (735 items).
-
- When the "Highlighted Bar" covers the item you want, just press the "Enter"
- Key, and all of that information will be automatically inserted into the
- proper Invoice fields.
-
- To "Exit" without selecting an entry, just press the "ESC" key.
-
- To create (or change) your own Inventory List, use Main Menu Selection "R"
- (Reconfigure). Then, when the Reconfigure Menu appears, select the
- "Inventory" Menu selection. When creating or editing Inventory Lists, all
- numeric entries MUST be made using the USA numeric format (1,234.56 - NOT
- 1.234,56). However, if you Reconfigure GPP to use a comma (",") as a
- symbol of your numeric fractions, then the various inventory items will
- appear as you wish in the GPP program itself, and on GPP printouts. But
- the Inventory List must be prepared using the USA ("1,234.56") format.
-
- All entered Inventory Data is saved in a disk file named "INVNTORY.DAT".
- If you have a large Inventory list, it would be a good idea to make a
- Backup of that file, and to keep a "Hard Copy Printout" of the as well.
-
- As "INVNTORY.EXE" is a "support" program for GPP, and is NOT necessary
- for the "full use" of GPP (descriptions, price & category can always be
- manually entered), only the first 25 Inventory Items will function in
- "UnRegistered" versions.
-
- However, this limitation ONLY applies in the GPP program itself. In both
- the Registered and UnRegistered versions Users may enter all (or up to)
- 735 Inventory Items if they wish. All the Inventory data will be properly
- saved in "INVNTORY.DAT" and displayed in GPP. But only the first 25 items
- will be accessed by GPP in the UnRegistered Versions.
-
- PACKING LISTS
-
- "PACKLIST.EXE" may be accessed from within the GPP Invoice Menu Screen by
- simply pressing a "P" as your menu selection.
-
- Most businesses will seldom need to use a large packing list to display
- sold items, as the invoice itself usually provides enough space for this
- information on the large majority of sales.
-
- But this feature is included for firms (such as building contractors) who
- need to itemize larger orders, containing scores of different items, parts,
- parts "Kits", or "Bill Of Materials". It gives you the ability to list
- hundreds (or even thousands) of different items on a single invoice.
-
- The Packing List routine allows you to create and save large, complicated,
- sorted, packing lists which you can use over & over for different customers
- as needed. Or you can simply create unique (use it once) Packing Lists for
- special orders, and then "Clear" (Erase) your entries when finished.
-
- EXAMPLE
-
- A "Saved" Packing List Could Be Used As Follows:
-
- You run a small wholesale bakery, and produce a fixed variety of baked
- goods which you deliver to routes of retailers (restaurants, etc.).
-
- Create a "Saved Packing List" which contains a complete inventory of
- ALL the regular baked product lines which you offer for sale to your
- customers on a daily basis (with NO ENTRY in the QUANTITY Fields).
-
- Each day, use printed copies of this list (like a Check List) to record
- your customer's telephone orders for the next delivery.
-
- The completed (penciled in) Packing List has now become an "Order
- Form". Copies of all of these completed lists can then be distributed
- to your Bakery Foreman to determine the total needed quantities for
- each product line.
-
- Another copy could be sent to the Loading Dock Foreman who loads and
- checks the delivery trucks, and another to the Driver who delivers the
- goods to your customers. Still another copy goes to your Computer Data
- Entry Operator who will enter this customer order as a new Invoice.
-
- Once the invoice is completed, copies of it (with the Packing List) can
- be sent to the Customer and to your Accounts Receivable Department for
- disposition. One simple, standard, form can serve many purposes.
- *************************
-
- The printed Packing List will show up to 50 sale items per printed page,
- and will handle up to 675 different entries per packing list. The Packing
- List allows multiple line descriptions of sales products, and it will
- automatically adjust the number of printed pages to the number of "Line
- Item" entries which you make. Multiple copies may be printed.
-
- You can create MORE than one Packing List for each invoice, one for each
- Sales Category if you need to. By doing that, you could list more than
- 6,750 different sale items per invoice. Each Packing List you create has a
- numbered ID (Pack List #1, 2, 3, etc.,) which appears in the page headings.
-
- When you use a Packing List, enter something like "PACKING LIST ENCLOSED",
- or "SEE ENCLOSED PACKING LIST #3", in your "Invoice Description" field.
- Then enter the Total Amount from the printed Packing list in the "Invoice
- Price" field, and a quantity of "1" in the "Invoice Quantity" field.
-
- If you send a packing list with the invoice, it is a good idea to print
- extra copies of both, and store them in a "Paper Hard Copy" file for future
- reference. Then delete that Packing List from your disk. By doing this, you
- will not have countless older packing list files stored on your drive,
- thereby freeing up valuable disk space.
-
- If you wish to use "Multiple Line Descriptions" for some of your Packing
- List's items, we suggest the following method be used.
-
- #1- Enter ALL of your sale items as "Single Line" entries first. In
- other words, Enter The "Quantity, Description & Price" for each
- item, but don't enter the extra line descriptions right now.
-
- #2- When finished making all the "Single Line" entries, press the "ESC"
- key to return to the menu. Then "SORT" your entries. Then choose
- the "EDIT" menu choice to return to your listings.
-
- #3- Move your cursor to where you wish to insert "blank" lines, or to
- where you want to insert the "Multiple Line Descriptions", and then
- press your "ALT + I" keys. A blank line will be inserted just above
- your cursor position. You can then use those blank lines to either
- "Set Apart" different groups of sale items, or to enter your multi
- line descriptions. Once all this has been done, DO NOT SORT this
- Packing List file again.
-
- #4- If you wish to enter a Customer's Name and Address (or "Ship To"
- address) on the Packing List, "Now" would be the best time to do
- this. Move the "high-lighted" bar into line #1. Then use the ALT+I
- keys to insert as many blank lines as you need for this address
- information. Then enter the Name and Address into the first few
- "Description" fields (as shown on the sample packing lists).
-
- The above method avoids having any multiple line descriptions (or SHIP TO
- addresses) "scrambled" by the sorting routine, as all records are sorted by
- the data entered in the "Description" fields. Sorting will also eliminate
- any blank lines you may have inserted to separate different groups of items.
-
- INVOICE SCREEN - AUTOMATIC "QUANTITY" PRICING
-
- In the Invoice "LABOR CHGS" & "SHIPPING" fields, you have the ability to
- calculate "Quantity" math problems such as.....
-
- 12.473 Hrs at 14.378 each = ? 33.767 Square Yards at 29.3954 each = ?
-
- As soon as you move the cursor into the LABOR field, at the bottom, center
- of the screen a message saying "F-5 = Quantity" will appear. That simply
- means that if you have a problem like one of the above, just hit the "F-5"
- key. When you do, an "On Screen Window" will appear to take your "Quantity"
- and "Price Each" information. GPP will then automatically insert the
- correct total into the field, and the "Window" will disappear.
-
-
- THE "SALES TAX" FIELDS
-
- Sales Tax Rates and Laws vary greatly all over the world. As a result, we
- had to program these fields with this in mind.
-
- GPP offers the ability to handle NONE, ONE or TWO different Sales Taxes.
- This choice is offered to you in the ReConfigure program in the menu
- selection named SALES TAX SETTINGS.
-
- If you choose to use 1 or 2 Sales Taxes, you may assign each of these taxes
- the appropriate name for the area in which you operate. Those new Tax Names
- will then appear on all screens and printouts from then on.
-
- Sales Tax #2 is the "LAST" (2nd) Sales Tax Field shown on the Invoice
- Screen. This 2nd tax is really the "Primary Tax", and has the special
- ability to apply a Tax Charge on Sales Tax #1 (commonly referred to as "A
- Tax Upon A Tax").
-
- Each of these two Tax Fields can be set up from the ReConfigure Menu. With
- each separate Tax, you may determine which Sales Categories are Taxable or
- Tax-Exempt, and set the appropriate Tax Percentage Rate for each individual
- Sales Category.
-
- The factory (default) settings for the Sales Tax Values are ".02" (2%) for
- Sales Tax #1, and ".06" (6%) for Sales Tax #2. Default Taxes are applied to
- Sales Categories 1 through 11, with NO TAX on Sales Category 12 (Shipping).
-
- Any (or all) of those values can be changed from ".0000" through ".9999"
- (from NO tax to 99.99% tax).
-
- As you Enter "New", or Edit "Old" Invoices, when you reach either of the
- Sales Tax fields, a small window will appear saying "Tax? (Y/N)". If you
- type a "Y", the Tax WILL be calculated and charged to the Invoice, based
- upon the Sales Tax Percentage Rates which you set.
-
- In situations where you have set Sales Tax rates, but are now entering a
- "Tax Exempt" invoice (such as for a church), then just type "N" (for NO),
- and Tax will NOT be applied to ANY Sales Category in the invoice.
-
- CLEARING THE DECKS FOR ACTION
- ***** GETTING RID OF THE SAMPLE DATA RECORDS *****
-
- Go to the Main GPP Menu. Choose the selection for "RECONFIGURATION". On
- the Configuration Menu there is a selection for "Erasing" the Data files.
- Use it to erase BOTH of the SAMPLE Customer & SAMPLE Invoice Data files.
- Then, when GPP is run again, brand new (and empty) data files will
- automatically be created for you (answer "NO" when asked by GPP if you
- wish to use the two SAMPLE data files).
-
- CUSTOMER NUMBERS
-
- The Configuration Menu also lets you set your "starting" Customer Number
- and Invoice Number. But this may require a bit of thought first.
-
- We designed GPP in such a manner that the Customer "should" never see or
- know what their customer number is. The number will never appear on any
- invoice or statement unless YOU intentionally enter it into a Description
- Field somewhere.
-
- So why go out of your way to make your Customer Numbers large and
- complicated? Why not just start with a "10" instead? Smaller numbers are
- usually easier to remember. But if you wish, you can set your starting
- customer number anywhere from 3 to 9,000,000 (auto-generated customer
- numbers will max-out at 10,000,000).
-
- IMPORTANT: Set this number BEFORE entering any records in the Customer
- file. Once you enter the first customer address record, that record's ID
- Number becomes the starting point for ALL newer records (that number is
- incremented by "1" for each new customer record). You CAN NOT set a
- lower range of Customer ID#s once the 1st customer record has been saved.
-
- INVOICE NUMBERS
-
- GPP will never allow any duplicate Invoice or Customer Numbers to exist in
- the same file at the same time. The default starting "Invoice Number" is
- "10,000", but you can change that (by using Reconfigure) to any number you
- wish (except for numbers lower than "3" which are reserved).
-
- But, if you sometimes use external (hand written) invoices which are pre-
- printed and already contain their own Invoice Numbers, then make sure that
- you set your GPP starting Invoice number 10 to 20 thousand HIGHER than any
- of the numbers on your pre-printed paper invoices (to avoid "Duplicate
- Invoice" numbering problems at a later date). Remember to leave yourself
- room for getting "Re-Prints" of those paper invoices with higher ranges of
- invoice numbers printed on them, when you run out of your current batch.
-
- GPP produces unique Invoice Numbers by starting with the "beginning"
- Invoice Number which you set, and then finding the next highest unused
- number in the file. It will "skip over" any "used" numbers. If an Invoice
- is Erased, Deleted or Removed from the file, it's number WILL be re-used
- again.
-
- Because of this, Registered Users who use "TOOLS.EXE" to "extract" older
- records from a large Invoice File, should also RESET their "Starting
- Invoice Number" to the next NEW Invoice Number generated BEFORE the file
- extraction routine is used. Otherwise, all the extracted invoices will have
- their Invoice Numbers made available for re-use on new invoices.
-
- You can use your "Backspace" key to erase the automatically generated
- Invoice Number, and then enter whatever number you wish to use (to use Pre-
- Printed, Pre-Numbered Invoices for example). But if you try to enter a
- number which has already been used, a warning window will "Pop-Up" and the
- Invoice Number will NOT be accepted (NO DUPLICATES ALLOWED).
-
-
- RE-BILL - REPETITIVE INVOICES
-
- On the Invoice Menu there is a menu selection called "RE-BILL". This menu
- selection is intended to make life a little easier for those many firms who
- send the same Invoices, for the same amounts, to the same customer base,
- month after month, or year after year (Lawn & Garden, Pest Control, etc.).
-
- Instead of having to manually re-enter each of those invoices by hand every
- time, they can select "RE-BILL", and then enter a range of dates from which
- GPP should select invoices for re-billing (like last month for example).
-
- GPP will then display each invoice within the date range (in alphabetical
- order) and ask a "Yes/No" question about whether or not to "Re-Bill" that
- customer, that amount, again. If "Yes", then a new invoice will be created
- that is identical to the older one with the following exceptions; It will
- have a new invoice number, it will have the Invoice Date set to "Today",
- and it will be marked as a completely "UnPaid" invoice (any Credits or
- Partial Balances from the old Invoice will be ignored).
-
- You are then offered a "YES/NO" option of EDITING that invoice. If "YES",
- you will be able to change ANY of the invoice fields from "Invoice Date" to
- the end of the invoice (Invoice Name, Address, ID Numbers and Employee
- Numbers may NOT be changed).
-
- You will then be offered a "YES/NO" opportunity to "PRINT" the new invoice.
-
- If "YES", printing will begin immediately.
-
- If "NO", we suggest that you make a note of the Invoice Number if you wish
- to "Edit" the Invoice, and then print it at a later time. Having a list of
- the Invoice Numbers for editing/printing will speed up that process, and
- avoid having to "BROWSE" through the entire Invoice File.
-
- NOTE: Many firms find that they seldom have to print an invoice which was
- generated by the "RE-BILL" process. Instead, they just send out "Customer
- Statements" which lists all the un-paid Invoices by Invoice Number, and
- then shows the "Total Amount Due" (when "Statement" is used with the
- Acc/Rec Printing option).
-
- For most customers this is adequate, especially when nothing changes on the
- invoices except the Invoice Number and Date from invoice to invoice. But if
- you need to print out individual invoices for your customers, in addition
- to the Customer Statements, you may do so. Either way, GPP will get the
- job done easily for you.
-
- REBILL - HELPFUL SUGGESTIONS:
-
- Print a "List Of Invoices" for the same "Date Range" BEFORE you use the
- "RE-BILL" function. Then print another Invoice List AFTER using "RE-BILL"
- (but have the ending date in the date range equal to TODAY's date for the
- second list). By comparing the two Invoice Lists, you can usually spot any
- errors or omissions which may have happened during the "Re-Bill" process.
-
- Also, we suggest that the entire "RE-BILL" session be performed in ONE
- long session instead of two or more shorter sessions. This can greatly
- reduce confusion caused by different SYSTEM dates and trying to remember
- just where you left off in the last session.
-
- TROUBLES & PROBLEMS
-
- - Make sure that the version of DOS or MS/DOS you are using is
- version 3.3 or higher. Older versions won't work properly.
-
- - Make sure CONFIG.SYS is set as described in the previous pages.
-
- - Not enough free RAM memory. Remove all other Memory Resident programs
- from memory BEFORE running GPP. This program will require about 450k
- of free RAM to operate when using all of it's features.
-
- - Your Printer is "NOT" ready for action, or may be incompatible.
- On some computers this problem will simply "Hang Up" the computer
- UNTIL the printer "IS" ready for action. But on most, a warning
- "Printer Not Ready" window appears.
-
- - Not enough free disk space left. The ISAM data file used by GPP is a
- bit different than most of the files which you may be accustomed to.
-
- To begin with, the file is fairly large in size even when there are
- NO RECORDS stored in the file (has lots of overhead in the header in
- the form of INDEXES, each of which would usually be a separate file).
-
- It does not slowly grow in size as you add each new record. Instead,
- it grows in occasional "Chunks" of 32,720 bytes each, reserving disk
- space for new records BEFORE they are entered.
-
- In most cases GPP will give an "On-Screen Warning" when the free disk
- space begins to get close to critical (before there is a problem).
- But when used in a "Multi-Tasking" environment, where other
- applications may use up disk space since GPP last checked it out,
- problems "could" possibly occur.
-
- PROBLEM - PROGRAM WON'T LOAD OR RUN:
-
- - GPP needs five different disk files located in the default drive
- and directory to be able to load & run: GPP.EXE, MAKEBACK.EXE,
- REG.DAT, SCREENS.OVL and DATAFILE.OVL. If any of of these files are
- not present, or are from the wrong version of GPP, then GPP probably
- won't load, run, or exit properly.
-
- If your main data file (DATA.FIL) becomes corrupt, there is a good
- chance that GPP will evoke a "System Error" with an On-Screen error
- message saying something about a bad file when it tries to Open and
- Read DATA.FIL.
-
- In such cases, you must use your BackUp file "DATA.BAK". To do this,
- instead of running "GPP", run the GPP Reconfigure program. Do this by
- entering the command "GPPnnCNF" from the DOS Command Line (the "nn"
- in the file name would be two numbers representing the current
- version number - eg: GPP10CNF or GP20CNF, etc.).
-
- After the Reconfigure Menu is on screen, choose the menu selection
- for "BACKUP FILES", and then convert DATA.BAK to DATA.FIL.
-
- If GPP "STILL" won't run or load the file, then the DATA.BAK file was
- probably just a copy of the original corrupt file (making it corrupt
- too, just like the original was).
-
- In such a case, if you are a Registered User, you can use TOOLS.EXE
- to attempt to REPAIR the DATA.FIL, or you can use one of your
- INSURANCE BACKUPs from a removable disk. Hopefully, you followed our
- advice and have recent a Insurance Backup available. If you don't...,
- well we warned you about this possibility.
-
-
- PROBLEM - CAN'T FIND VARIOUS GPP FILES:
-
- - If GPP chokes, and then spits out a "File Not Found" ERROR MESSAGE
- whenever you try to run it, check for the following.
-
- Make sure that ALL of the GPP files (from the same version) were
- copied to your hard drive "\GPP" sub-directory (use INSTALL.EXE to be
- positive). All files from different versions are "Matched" to each
- other, and unless they are all there, and are all from the same
- version, the program usually won't run properly.
-
- GPP MUST be run from inside of it's own sub directory ("\GPP" should
- be the default sub-directory). This is necessary because the program
- needs to access lots of it's associated files, and it won't be able to
- find them unless they are in the current (default) directory. Also,
- the "Install" program on newer updated versions will be looking for
- the "\GPP" sub-directory when it is run.
-
-
- PROBLEMS WITH PRINTED OUTPUT:
-
- - Make sure that you are using a "Dot Matrix IBM/Epson/Compatible"
- printer. Daisy Wheel, "Serial" or "non-compatible" printers just
- won't work properly (or some won't work at all) with GPP.
-
- - Make sure the printer is plugged into your "Parallel Port" #1 or #2.
- Many computers have more than one Printer Port. A Printer designed
- to be plugged into a "Serial Port" will not work with GPP.
-
- - Some brands of Laser Printers have been reported to work well with
- GPP if they can be set up to "Emulate" the IBM ProPrinter or the
- Epson FX or RX printers. Also, setting Lasers to either 60 or 66
- lines per page (different settings for different brands) sometimes
- will fix "formfeed" problems. See your Laser Printer's Instruction
- manual for these possibilities.
-
- - FORMFEEDS: If the GPP Formfeeds do not stop properly at the top of
- the next page, then run RECONFIGURE (from the main menu) and then
- choose the Reconfigure Menu Selection for "Printed Output". On the
- next menu is a selection for "FORMFEEDS" which will allow you to
- select either a "Standard" or "Simulated" Formfeed.
-
- A "Standard" formfeed is the American Standard Code (ASCII) "012",
- which is the FormFeed Escape Code used by Epson & IBM Dot Matrix
- Printers (CHR$(12) in Basic). On compatible printers, sending this
- code will produce a true formfeed to the top of the next page.
-
- The "Simulated" Formfeed is simply a "Repeat Linespace" until the end
- of the current page is reached. This selection allows you to adjust
- the number of "Printable" linespaces per page (60 to 66). Hopefully,
- this adjustable feature will correct most formfeed problems.
-
- If you still have a formfeed problem, then make sure that your
- printer controls are set to a linespace size of six lines per inch
- (66 lines per 11" page). Also, try adjusting or eliminating any Top &
- Bottom Page Margins, Automatic Skipping Over Page Perforations,
- Automatic Page Breaks, etc., which your printer may be set up to
- insert into each printed page (see your printer instruction manual).
-
- ...and if, in spite of all your efforts, you STILL lose the last line
- from the bottom of your Invoices, we have one other suggestion to
- offer. Use ReConfigure (Printed Output - Last Line selection) and
- totally delete the last line (use your backspace to erase it). Then
- select "FOOTER" from the ReConfigure Menu and create a NEW LAST LINE
- in the last row (6th row) of the GIST Footer screen. That will print
- your "New Last Line" in the 58th linespace instead of the 60th (and
- hopefully..., solve your problem).
-
-
- - GRAPHICS: Make sure the printer's "SETUP SWITCHES" are properly set
- to print "EXTENDED IBM/EPSON GRAPHIC" characters.
-
- - If you find that on some of the GPP printouts you are getting
- printed lines of full "E's, D's" or other characters in place of
- solid lines or boxes, then one of two things are happening. Either
- you don't have your printer set up to print "IBM Extended Graphic"
- characters (see the Instruction Manual for your printer), or your
- printer is not capable of printing Graphics.
-
- In such cases, run "Reconfigure". Choose the selection for "Printed
- Output" and set up GPP.EXE to produce printouts using only one of the
- three sets of "TEXT" (non-graphic) characters. Also, set the file to
- "NO DOUBLE-WIDE CHARACTERS". Then run GPP and try to print either an
- Invoice or Statement.
-
- "RUN TIME" ERROR CODES
-
- The term "Run Time Error" refers to any error message which appears on the
- screen while the program or application is running. They are usually a bit
- cryptic and blunt, but can provide some valuable debuging information.
-
- Usually, these error messages will look something like....
-
- "error 07 in module GPP1 at address 2388:A8BC"
- "Hit any key to return to system:"
-
- To a programmer, such messages tell exactly what type of problem happened
- (that's what the "07" means), and exactly where in the source code the
- problem occurred (the module reference and address number show where).
-
- But NOT all of these error codes mean that there is something wrong with
- the program. It's very possible (or even probable), that something may not
- be set properly in your computer or it's hardware, and that's why the error
- message (and program crash) occurred.
-
- The following is a short list of Error Codes (and their meanings) which
- "you" may be able to "fix" by making some simple adjustments to your
- computer system or it's attached hardware.
-
- ERROR CODE DEFINATION
- ---------- ------------------------------------------------
- 07 Out Of Memory (remove TSR FILES - Requires About 500k free RAM)
- 24 Device Timeout (Printer or Drive not ready)
- 25 Device Fault (Printer or Drive not ready)
- 27 Out Of Paper (No Paper In Printer)
- 51 Internal Error (MS/DOS 3.3+, 640k Ram, FILES=25+, Remove TSRs)
- 52 Bad File Name (Possible Disk FAT Error - Run DOS's "CHKDSK/F")
- 53 File NOT Found (Missing or Erased File - Run DOS's "CHKDSK/F")
- 54 Bad File Mode (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 57 Device I/O Error (Monitor, Printer Or Drive error)
- 61 Disk Full (default drive is out of free space)
- 62 Input Past End (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 63 Bad Record Number (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 64 Bad File Name (Possible Disk FAT Error - Run DOS's "CHKDSK/F")
- 67 Too Many Files (Set CONFIG.SYS File To "FILES=25" or higher)
- 68 Device UnAvailable (Drive, Printer or Screen is NOT On-Line)
- 70 Permission Denied (File is READ ONLY - Reset with "ATTRIB.EXE")
- 71 Disk NOT Ready (Removable Disk NOT In Drive, Door Open, Etc.)
- 72 Disk Media Error (Bad Disk - Run MS/DOS's "CHKDSK/F")
- 81 Invalid Name (Possible Disk FAT Error - Run DOS's "CHKDSK/F")
- 82 Table Not Found (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 83 Index Not Found (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 84 Invalid Column (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 85 No Current Record (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 86 Duplicate Value In Unique Index (Run TOOLS.EXE File Maintenance)
- 87 Invalid Operation (DATA.FIL - Run TOOLS.EXE File Maintenance)
- 88 ISAM File Corrupt (DATA.FIL - Run TOOLS.EXE File Maintenance)
-
- "TOOLS.EXE" is a GPP file which is included with Registered versions of GPP
- only. "CHKDSK/F" is the command used to run the MS/DOS "CHKDSK.EXE" program.
- See your MS/DOS instruction manual for more information on CHKDSK.
-
- IMPORTANCE OF MAKING BACKUP FILES
-
- GPP is a very complex program. It was written using a combination of
- several different programming languages, and contains many very advanced
- programming routines.
-
- During a proper exit (F-10 key) GPP does quite a large number of tasks
- related to closing all files properly, restoring the RAM memory, and in
- general, just tidying up after itself.
-
- The new ISAM Files used in this program are much more rugged and reliable
- than some other types of data files we've tried. But, if you intentionally
- and repeatedly "bypass" those "Tidying Up Tasks" (by just shutting off the
- computer), you still risk doing serious damage to the data files.
-
- It's also a good idea to wait at least one minute after you exit from GPP
- before you Shut Off your computer. This will allow your Disk Cache Program
- (if present on your system) the time to complete updating your disk files.
- Many "Caching" programs will only update disk files when the computer is
- NOT very busy (usually within one minute after your last keystroke). If you
- "Cut Off" the power before the last file update takes place..., lost data.
-
- Quick "Power Off" practices are NOT very good for your hard drive either.
- Any type of improperly closed file can cause "Broken Chains" and "Lost
- Clusters" to appear on the disk. This can "mess up" your disk's "File
- Allocation Table" (FAT), and eventually lead to a hard drive crash. That's
- one of the BIG reasons why they included "CHKDSK.EXE" with MS/DOS.
-
- Because of this possibility, we can't stress strongly enough the importance
- of keeping "Backup" copies of your data file.
-
- By "Backup" files we don't mean just the compressed backup file that GPP
- gives you the option of creating upon an exit (DATA.BAK). While that file
- is usually fine as a "Backup", it is very easy to overwrite it with a badly
- scrambled or "corrupt" file, leaving you with nothing but useless files on
- your disk. So by "Backup Files" we mean other "insurance" backup copies of
- your "DATA.FIL" files kept on other disks or in different Sub-Directories,
- or in constantly updated "Archives".
-
- The "Reconfigure" program has a menu selection which makes creating,
- copying or converting "Backup Files" very easy. It is in your own interest
- to make backups very often.
-
- If your data files get too big to fit onto one backup disk, you can backup
- VERY large files (or whole directories) to "multiple" smaller disks by
- using the DOS files called "BACKUP" and "RESTORE". See your DOS or MS/DOS
- instruction manual.
- BATCH FILE BACKUPS
- (See your DOS/MS-DOS Manual - "Batch Files")
-
- "We" use a simple system for making "our" backups. We create another
- Sub Directory branching off from our GPP directory called "BACKUPS".
-
- C:\GPP 'Original Directory Set Up
- C:\GPP\BACKUPS 'New Directory & Sub-Directory Set Up
-
- Then (while in our normal GPP sub directory) we create a "BATCH" file
- which we call "BKUP.BAT". Here's how it's done from a System Screen Prompt.
- Substitute another drive letter for "C:" if you are not using drive C:.
-
- Help Comments Only (Not Commands)
- ----------------------------------
- MD C:\GPP\BACKUPS 'Creates BACKUPS Sub Directory
- COPY CON: BKUP.BAT 'Creates file called "BKUP.BAT"
- DEL C:\GPP\BACKUPS\DATA.OLD 'Command stored inside "BKUP.BAT"
- REN C:\GPP\BACKUPS\DATA.FIL DATA.OLD 'Command stored inside "BKUP.BAT"
- COPY C:\GPP\DATA.FIL C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
- COPY C:\GPP\GPP.CNF C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
- COPY C:\GPP\INVNTORY.DAT C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
- COPY C:\GPP\*.PKL C:\GPP\BACKUPS 'Command stored inside "BKUP.BAT"
- ^Z 'Hit F6 Key - Closes "BKUP.BAT"
-
- BKUP.BAT will make current backups, as well as keep the "Next Older" set of
- data files at your fingertips. It also backs up the Inventory List, all of
- the Packing List files, and your current ReConfigure file. You can also add
- other command lines to the Batch File to "Freshen" any of several types of
- Archived, Compressed files, which in turn, can then be copied to a floppy,
- disk as an "Insurance" backup. Example.....
-
- PIP /Freshen GPP.PIP 'Command stored inside "BKUP.BAT"
- ECHO PLACE GPP BACKUP DISK INTO DRIVE A: 'Command stored inside "BKUP.BAT"
- BEEP 'Command stored inside "BKUP.BAT"
- PAUSE 'Command stored inside "BKUP.BAT"
- COPY GPP.PIP A: 'Command stored inside "BKUP.BAT"
- ^Z
-
- And all of this can be done every time you exit GPP by just entering the
- command "BKUP".
- HARD COPY PAPER BACKUPS
-
- In addition to "Disk File" Backup copies, we strongly recommend that you
- also keep a file of "paper" Backups.
-
- Print out fresh copies of your Customer Address/Phone list on a regular and
- frequent basis. Do the same with Invoice Lists, at least on a monthly
- basis. Also do this with Accounts Receivable.
-
- For extra copies of the actual Invoices, there are several methods. Either
- use a copy machine to make a "File Copy" of every GPP Invoice, or use "Two
- Part Carbonless" computer paper to print an original and one "File Copy" at
- the same time, or use CNF-GPP.EXE to set GPP to print TWO (or more) copies
- of every Invoice.
-
- In the event of a disaster (fire, flood, computer theft, System or Hard
- Drive Crash, etc.), the rusty (but tough) old filing cabinet with it's
- drawers full of "old fashioned" paper Invoices can still "save the day".
-
- WHAT FILES DO I NEED TO BACKUP?
-
- When you decide to make "Backup" copies of your records, you really only
- NEED to make copies of DATA.FIL (or DATA.BAK) and INVNTORY.DAT. Also, if
- you have created Packing Lists which you want to re-use, you should backup
- the "*.PKL" (packing list) files which you wish to keep, and delete all the
- rest of the PKL files. (All this assumes that you are already using a
- backup of the other GPP programs).
-
-
- HOW TO KEEP YOUR ACCOUNTANT HAPPY
-
- Most small businesses have an Accountant or Bookkeeper who handles the
- Accounting Needs of the firm on a "Monthly" or "Quarterly" basis.
-
- To provide your Bookkeeper with accurate information, and to help assure
- that the "Balance Sheet" does indeed "Balance", will require some "Common
- Sense" chores and a lot of business information from you.
-
- GIST PLUS(+) can handle the Business Information, but "you" get stuck with
- doing the "Chores". To help you with these "Chores", we are including this
- list of items which if done properly, will "Simplify" your accountant's
- task of balancing your books.
-
- And "Simplicity" is the "Mother" of all "Low Accounting Rates" ($$$).
-
- STEPS TO FOLLOW
-
- #1- Make sure that ALL invoice entries and payments for the given month
- have been entered (and properly dated) BEFORE doing any printouts for your
- Accountant.
-
- #2- BANKING: Make sure that you deposit ALL money received during a month
- by the "Last Banking Day" of that month.
-
- If you miss making the last monthly deposit in time for the bank
- statement, then include a note to your bookkeeper showing the undeposited
- amount in your possession (for the same time period). Do not count any
- money received for sales from the current (new and incomplete) month.
-
- #3- GIST++ PRINTOUTS: At the close of the last business day of each
- month (or after the last monthly Mail Delivery), print out the following
- reports for your bookkeeper.
-
- - "Accounts Receivable" list.
-
- - "Accounts Received" list for the same time period. This should equal
- (or come pretty close to) your total monthly bank deposits. Note: This
- list WILL NOT include any "Partial Payments" which have been received.
-
- - "ALL INVOICES IN TIME PERIOD" Invoice list. Shows Total New Business,
- invoice by invoice (both Paid & UnPaid) for the selected time period.
-
- - Print "GROSS SALES INCOME" screen for the same time period (F5 Key).
- Shows a breakdown of Sales Income for all "Sales & Tax Categories".
-
- #4- OTHER ITEMS: Along with the above printouts, also bring your
- bookkeeper the following items.
-
- - Your Bank Statement complete with your canceled checks.
-
- - Your Check Book, or at least the check stubs from your
- check book, for the given time period.
-
- - Any government forms or reports you may have received
- in the mail during the given time period.
-
- - All receipts for purchases of merchandise or services
- for business use during the given time period.
-
- - Automobile "Use" Logs showing business mileage.
-
- - A list of all undeposited Cash & Checks in your possession
- from the associated time period.
-
- - Total amounts of CASH left in "Petty Cash" or as a "Draw" for
- daily cash register operations.
-
- All of the above is what "usually" is needed for most bookkeepers. But your
- particular Bookkeeper or Accountant may require some additional information
- from you.
-
-
-
-
-
-
- <<<<<<<<<<*************************************>>>>>>>>>>
-
-
- Copyright (C)
- Robert F. Keber Jr.
- Distributed By: TypeRight Software
-
- All Rights Reserved
-
-
-
- The term "IBM" is a registered trademark of the IBM Corp.
- The term "DOS" is a registered trademark of the IBM Corp.
- The term "EPSON" is a registered trademark of the Epson Corp.
- The term "MS-DOS" is a registered trademark of the Microsoft Corp.
-